X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C81A74.C4C85F1B@onstor-exch02.onstor.net>; Mon, 29 Oct 2007 14:43:40 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C81A74.C4C85F1B"
Content-class: urn:content-classes:message
Subject: RE: Online eek functional spec
Date: Mon, 29 Oct 2007 14:43:39 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E0648D17A@onstor-exch02.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E0648D144@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Online eek functional spec
Thread-Index: AcgWBsLed0cCfFyTS9a1lfbg11LoMAEUeBfAAAFk4AAAAqSygAAAKL2wAAGXlIAAAIocgAAAh0TQ
References: <BB375AF679D4A34E9CA8DFA650E2B04E062AD31F@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E063842D9@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E06384346@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E0648D079@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E0648D08A@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E0648D12B@onstor-exch02.onstor.net> <BB375AF679D4A34E9CA8DFA650E2B04E0648D144@onstor-exch02.onstor.net>
From: "Brian DeForest" <brian.deforest@onstor.com>
To: "Jobi Ariyamannil" <jobi.ariyamannil@onstor.com>,
	"Amit Bothra" <amit.bothra@onstor.com>,
	"Sandrine Boulanger" <sandrine.boulanger@onstor.com>,
	"dl-Design Review" <dl-designreview@onstor.com>
Cc: "Narayan Venkat" <narayan.venkat@onstor.com>,
	"Sudheesh Nair" <sudheesh.nair@onstor.com>,
	"Eric Barrett" <eric.barrett@onstor.com>,
	"Huy Duong" <huy.duong@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C81A74.C4C85F1B
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Or put another way, moving eek into nfxsh is considered beyond the scope
of the online eek project.  I checked the MRD and promoting eek to nfxsh
isn't a requirement. =20

> _____________________________________________=20
> From: 	Jobi Ariyamannil =20
> Sent:	Monday, October 29, 2007 2:27 PM
> To:	Brian DeForest; Amit Bothra; Sandrine Boulanger; dl-Design
> Review
> Cc:	Narayan Venkat; Sudheesh Nair; Eric Barrett; Huy Duong
> Subject:	RE: Online eek functional spec
>=20
> While this is vague, the difference between new "online" eek and
> current "offline" eek is the ability to validate/repair a filesystem
> while serving the data.
> In long term, we should have self healing built into the filesystem so
> that no need of running eek manually.
>=20
> Adding eek to CLI is a different project. =20
>=20
> Regards,
> Jobi
>=20
> _____________________________________________
> From: Brian DeForest=20
> Sent: Monday, October 29, 2007 2:20 PM
> To: Jobi Ariyamannil; Amit Bothra; Sandrine Boulanger; dl-Design
> Review
> Cc: Narayan Venkat; Sudheesh Nair; Eric Barrett; Huy Duong
> Subject: RE: Online eek functional spec
>=20
> The issue/question is whether it should be in nfxsh.   If the
> consensus is that it doesn't need to be in nfxsh, then the issue is
> closed.   Maybe others have an opinion.
>=20
> _____________________________________________=20
> From: 	Jobi Ariyamannil =20
> Sent:	Monday, October 29, 2007 1:28 PM
> To:	Brian DeForest; Amit Bothra; Sandrine Boulanger; dl-Design
> Review
> Subject:	RE: Online eek functional spec
>=20
> Eek was never part of nfxsh.  We did not plan to make it part of nfxsh
> in R98.
> Online eek implemention itself is going to take rest of the R98 time
> (Nov 15 feature complete).
>=20
> Regards,
> Jobi
>=20
> _____________________________________________
> From: Brian DeForest=20
> Sent: Monday, October 29, 2007 1:21 PM
> To: Amit Bothra; Sandrine Boulanger; dl-Design Review
> Subject: RE: Online eek functional spec
>=20
> Maybe I'm missing something, but the incremental time it takes to
> implement an admin command vs. diag command is maybe 2 more days at
> most -- documentation (1 day) and internal review (1 day).
>=20
> Additionally, this is a highly requested feature so it presumably
> should be exposed as an admin command.
>=20
> _____________________________________________=20
> From: 	Amit Bothra =20
> Sent:	Monday, October 29, 2007 12:03 PM
> To:	Sandrine Boulanger; dl-Design Review
> Subject:	RE: Online eek functional spec
>=20
> Hi Sandrine,
>=20
> I agree that its probably nice to have a CLI interface at admin level
> for this, but given the time frame its not do-able.
>=20
> Thanks,
> Amit
>=20
> _____________________________________________
> From: Sandrine Boulanger=20
> Sent: Monday, October 29, 2007 11:24 AM
> To: Amit Bothra; dl-Design Review
> Subject: RE: Online eek functional spec
>=20
> If we want to give customers the ability to run online EEK, shouldn't
> we provide a CLI interface at admin level instead of having to login
> as root and go to bsd to start online eek?
>=20
> _____________________________________________
> From: Amit Bothra=20
> Sent: Tuesday, October 23, 2007 11:26 PM
> To: dl-Design Review
> Subject: Online eek functional spec
>=20
> Please review the attached online eek functional specification. Any
> feedback is highly appreciated.
>=20
> Thanks,
> Amit
>=20
>  << File: Online EEK - Func  Spec-v4.doc >>=20

------_=_NextPart_001_01C81A74.C4C85F1B
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7652.24">
<TITLE>RE: Online eek functional spec</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Or put another way, =
moving eek into nfxsh is considered beyond the scope of the online eek =
project.&nbsp; I checked the MRD and promoting eek to nfxsh isn't a =
requirement.&nbsp; </FONT></P>

<P><FONT SIZE=3D1 =
FACE=3D"Tahoma">_____________________________________________ </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">From: &nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Jobi Ariyamannil&nbsp; </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">Sent:&nbsp;&nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Monday, October 29, 2007 2:27 PM</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">To:&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=3D1 =
FACE=3D"Tahoma">Brian DeForest; Amit Bothra; Sandrine Boulanger; =
dl-Design Review</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">Cc:&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=3D1 =
FACE=3D"Tahoma">Narayan Venkat; Sudheesh Nair; Eric Barrett; Huy =
Duong</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>=
</B> <FONT SIZE=3D1 FACE=3D"Tahoma">RE: Online eek functional =
spec</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">While this is vague, =
the difference between new &#8220;online&#8221; eek and current =
&#8220;offline&#8221; eek is the ability to validate/repair a filesystem =
while serving the data.</FONT></P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">In long term, we =
should have self healing built into the filesystem so that no need of =
running eek manually.</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Adding eek to CLI is =
a different project.&nbsp; </FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Regards,</FONT>

<BR><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Jobi</FONT>
</P>

<P><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">From:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Brian DeForest<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Sent:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Monday, October 29, 2007 2:20 PM<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">To:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Jobi Ariyamannil; Amit Bothra; Sandrine Boulanger; =
dl-Design Review<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Cc:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Narayan Venkat; Sudheesh Nair; Eric Barrett; Huy =
Duong<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Subject:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Tahoma"> RE: Online eek functional spec</FONT>
</P>

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">The issue/question is =
whether it</FONT><B> <FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial">should</FONT></B><FONT COLOR=3D"#0000FF" SIZE=3D2 =
FACE=3D"Arial"> be in nfxsh.&nbsp;&nbsp; If the consensus is that it =
doesn't need to be in nfxsh, then the issue is closed.&nbsp;&nbsp; Maybe =
others have an opinion.</FONT></P>

<P><FONT SIZE=3D1 =
FACE=3D"Tahoma">_____________________________________________ </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">From: &nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Jobi Ariyamannil&nbsp; </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">Sent:&nbsp;&nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Monday, October 29, 2007 1:28 PM</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">To:&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=3D1 =
FACE=3D"Tahoma">Brian DeForest; Amit Bothra; Sandrine Boulanger; =
dl-Design Review</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>=
</B> <FONT SIZE=3D1 FACE=3D"Tahoma">RE: Online eek functional =
spec</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Eek was never part of =
nfxsh.&nbsp; We did not plan to make it part of nfxsh in R98.</FONT>

<BR><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Online eek =
implemention itself is going to take rest of the R98 time (Nov 15 =
feature complete).</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Regards,</FONT>

<BR><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Jobi</FONT>
</P>

<P><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">From:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Brian DeForest<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Sent:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Monday, October 29, 2007 1:21 PM<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">To:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Amit Bothra; Sandrine Boulanger; dl-Design Review<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Subject:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Tahoma"> RE: Online eek functional spec</FONT>
</P>

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Maybe I'm missing =
something, but the incremental time it takes to implement an admin =
command vs. diag command is maybe 2 more days at most -- documentation =
(1 day) and internal review (1 day).</FONT></P>

<P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Additionally, this is =
a highly requested feature so it presumably should be exposed as an =
admin command.</FONT>
</P>

<P><FONT SIZE=3D1 =
FACE=3D"Tahoma">_____________________________________________ </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">From: &nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Amit Bothra&nbsp; </FONT>

<BR><B><FONT SIZE=3D1 FACE=3D"Tahoma">Sent:&nbsp;&nbsp;</FONT></B> <FONT =
SIZE=3D1 FACE=3D"Tahoma">Monday, October 29, 2007 12:03 PM</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">To:&nbsp;&nbsp;&nbsp;&nbsp;</FONT></B> <FONT SIZE=3D1 =
FACE=3D"Tahoma">Sandrine Boulanger; dl-Design Review</FONT>

<BR><B><FONT SIZE=3D1 =
FACE=3D"Tahoma">Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>=
</B> <FONT SIZE=3D1 FACE=3D"Tahoma">RE: Online eek functional =
spec</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Hi Sandrine,</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">I agree that its =
probably nice to have a CLI interface at admin level for this, but given =
the time frame its not do-able.</FONT></P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Thanks,</FONT>

<BR><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">Amit</FONT>
</P>

<P><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">From:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Sandrine Boulanger<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Sent:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Monday, October 29, 2007 11:24 AM<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">To:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Amit Bothra; dl-Design Review<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Subject:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Tahoma"> RE: Online eek functional spec</FONT>
</P>

<P><FONT COLOR=3D"#000080" SIZE=3D2 FACE=3D"Arial">If we want to give =
customers the ability to run online EEK, shouldn&#8217;t we provide a =
CLI interface at admin level instead of having to login as root and go =
to bsd to start online eek?</FONT></P>

<P><FONT SIZE=3D2 =
FACE=3D"Tahoma">_____________________________________________<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">From:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Amit Bothra<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Sent:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> Tuesday, October 23, 2007 11:26 PM<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">To:</FONT></B><FONT SIZE=3D2 =
FACE=3D"Tahoma"> dl-Design Review<BR>
</FONT><B><FONT SIZE=3D2 FACE=3D"Tahoma">Subject:</FONT></B><FONT =
SIZE=3D2 FACE=3D"Tahoma"> Online eek functional spec</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Please review the attached online eek =
functional specification. Any feedback is highly appreciated.</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Thanks,</FONT>

<BR><FONT SIZE=3D2 FACE=3D"Arial">Amit</FONT>
</P>

<P><FONT FACE=3D"Times New Roman">&nbsp;&lt;&lt; File: Online EEK - =
Func&nbsp; Spec-v4.doc &gt;&gt;</FONT>=20
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C81A74.C4C85F1B--
